technical services supervisor - Allemand Anglais Dictionnaire